<?xml version="1.0"?>
<doc>
    <assembly>
        <name>ESRI.ArcGIS.Client.WebMap</name>
    </assembly>
    <members>
        <member name="T:ESRI.ArcGIS.Client.WebMap.GetItemCompletedEventArgs">
            <summary>
            EventArgument for the <see cref="E:ESRI.ArcGIS.Client.WebMap.Document.GetItemCompleted"/> event.
            </summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.GetItemCompletedEventArgs.ItemInfo">
            <summary>
            Gets the web document metadata.
            </summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.GetItemCompletedEventArgs.Error">
            <summary>
            Gets a value that indicates which error occurred during an asynchronous operation.
            </summary>
            <value>
            An <see cref="T:System.Exception"/> instance, if an error occurred
            during an asynchronous operation; otherwise null.
            </value>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.GetItemCompletedEventArgs.UserState">
            <summary>
            Gets the unique identifier for the asynchronous task.
            </summary>
            <value>An object reference that uniquely identifies the asynchronous 
            task; otherwise, null if no value has been set..</value>
        </member>
        <member name="T:ESRI.ArcGIS.Client.WebMap.Document">
            <summary>
            Class for generating a map based on the ArcGIS Geowarehouse 
            web map document.
            </summary>
        </member>
        <member name="M:ESRI.ArcGIS.Client.WebMap.Document.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ESRI.ArcGIS.Client.WebMap.Document"/> class.
            </summary>
        </member>
        <member name="M:ESRI.ArcGIS.Client.WebMap.Document.GetItemAsync(System.String,System.Object)">
            <summary>
            Gets map item metadata.
            </summary>
            <param name="itemId">The item id.</param>
            <param name="userToken"> A user-defined object that is passed to 
            the method invoked when the asynchronous operation completes.</param>
            <seealso cref="E:ESRI.ArcGIS.Client.WebMap.Document.GetItemCompleted"/>
        </member>
        <member name="M:ESRI.ArcGIS.Client.WebMap.Document.GetItemInternal(System.String,System.Action{ESRI.ArcGIS.Client.WebMap.ItemInfo,System.Exception})">
            <summary>
            Downloads the Item Info JSON and parses the information using the JavaScriptSerializer.
            </summary>
            <param name="itemId"></param>
            <param name="complete"></param>
        </member>
        <member name="M:ESRI.ArcGIS.Client.WebMap.Document.GetMapAsync(System.String,System.Object)">
            <summary>
            Creates a map from ArcGIS Online based on its Item ID.
            </summary>
            <param name="itemId">The item ID of an ArcGIS web map in ArcGIS online.</param>
            <param name="userToken"> A user-defined object that is passed to 
            the method invoked when the asynchronous operation completes.</param>
        </member>
        <member name="M:ESRI.ArcGIS.Client.WebMap.Document.GetMapAsync(ESRI.ArcGIS.Client.WebMap.ItemInfo,System.Object)">
            <summary>
            Creates a map from ArcGIS Online based on an Item ID.
            </summary>
            <param name="item">The item of an ArcGIS web map in ArcGIS online.</param>
            <param name="userToken"> A user-defined object that is passed to 
            the method invoked when the asynchronous operation completes.</param>
            <seealso cref="M:ESRI.ArcGIS.Client.WebMap.Document.GetItemAsync(System.String,System.Object)"/>
        </member>
        <member name="M:ESRI.ArcGIS.Client.WebMap.Document.GetMapInternal(ESRI.ArcGIS.Client.WebMap.ItemInfo,System.Action{ESRI.ArcGIS.Client.Map,System.Collections.Generic.IDictionary{System.String,System.Object},ESRI.ArcGIS.Client.Geometry.SpatialReference,System.Exception})">
            <summary>
            Gets a map based on an Item ID. Will also update the Map's extent
            based on the ItemInfo.Extent property.
            </summary>
            <param name="item"></param>
            <param name="complete"></param>
        </member>
        <member name="M:ESRI.ArcGIS.Client.WebMap.Document.GetMapInternal(System.Uri,System.Action{ESRI.ArcGIS.Client.Map,System.Collections.Generic.IDictionary{System.String,System.Object},ESRI.ArcGIS.Client.Geometry.SpatialReference,System.Exception})">
            <summary>
            Downloads WebMapDoc JSON and sends it to the Map JSON parser.
            </summary>
            <param name="uri"></param>
            <param name="complete"></param>
        </member>
        <member name="M:ESRI.ArcGIS.Client.WebMap.Document.GetMapFromJsonAsync(System.String,System.Object)">
            <summary>
            Creates a map from a JSON Web Map Document.
            </summary>
            <param name="json">The JSON format of the Web Map Document.</param>
            <param name="userToken"> A user-defined object that is passed to 
            the method invoked when the asynchronous operation completes.</param>
        </member>
        <member name="M:ESRI.ArcGIS.Client.WebMap.Document.GetMapFromJsonInternal(System.String,System.Action{ESRI.ArcGIS.Client.Map,System.Collections.Generic.IDictionary{System.String,System.Object},ESRI.ArcGIS.Client.Geometry.SpatialReference,System.Exception})">
            <summary>
            Creates a map from a JSON web map document.
            </summary>
            <param name="json">The JSON format of the web map document.</param>
            <param name="callback">The callback method returning a <seealso cref="T:ESRI.ArcGIS.Client.Map"/> populated 
            by a layer collection from the given ArcGIS web map ID.</param>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.Document.ServerBaseUrl">
            <summary>
            Gets or sets the server base URL from where items can be loaded.
            </summary>
            <remarks>
            If not set, defaults to ArcGIS Online: &quot;http://www.arcgis.com/sharing/content/items&quot;
            </remarks>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.Document.BingToken">
            <summary>
            The token for being used by Bing Maps.
            If this is not set, Bing maps layers will not load until the token
            has been set.
            </summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.Document.ProxyUrl">
            <summary>
            URL to proxy the requests through when necessary.
            If this is not set, layers that require a proxy will not be loaded.
            </summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.Document.GeometryServiceUrl">
            <summary>
            Gets or sets the geometry service URL.
            </summary>
            <remarks>
            The geometry service URL is required if the web map document specifies
            a spatial reference different from WGS84 geographic coordinates or
            WebMercator. If this is not specified, the map will load at full extent.
            Note that extent is not set if the map is created from 
            <see cref="M:ESRI.ArcGIS.Client.WebMap.Document.GetMapFromJsonAsync(System.String,System.Object)"/> and will also load
            at full extent.
            </remarks>
        </member>
        <member name="E:ESRI.ArcGIS.Client.WebMap.Document.GetMapCompleted">
            <summary>
            Fired when the <see cref="M:ESRI.ArcGIS.Client.WebMap.Document.GetMapAsync(System.String,System.Object)"/> completes.
            </summary>
        </member>
        <member name="E:ESRI.ArcGIS.Client.WebMap.Document.GetItemCompleted">
            <summary>
            Fired when the <see cref="M:ESRI.ArcGIS.Client.WebMap.Document.GetItemAsync(System.String,System.Object)"/> completes.
            </summary>
        </member>
        <member name="T:ESRI.ArcGIS.Client.WebMap.ItemInfo">
            <summary>
            Document Item Info Metadata
            </summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.ItemInfo.ID">
            <summary>Gets the Item ID.</summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.ItemInfo.Item">
            <summary>Gets the item name.</summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.ItemInfo.ItemType">
            <summary>Gets the Item type.</summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.ItemInfo.Owner">
            <summary>Gets the owner.</summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.ItemInfo.Uploaded">
            <summary>Gets the date the item was uploaded.</summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.ItemInfo.Title">
            <summary>Gets the item title.</summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.ItemInfo.Description">
            <summary>Gets the description.</summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.ItemInfo.Thumbnail">
            <summary>Gets the thumbnail.</summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.ItemInfo.Extent">
            <summary>Gets the startup extent.</summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.ItemInfo.Tags">
            <summary>Gets the tags.</summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.ItemInfo.Type">
            <summary>Gets the type.</summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.ItemInfo.Snippet">
            <summary>Gets the snippet.</summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.ItemInfo.LicenseInfo">
            <summary>Gets the license info.</summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.ItemInfo.AccessInformation">
            <summary>Gets the access information.</summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.ItemInfo.NumberOfComments">
            <summary>Gets the number of comments.</summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.ItemInfo.NumberOfRatings">
            <summary>Gets the number of ratings.</summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.ItemInfo.AverageRating">
            <summary>Gets the average rating.</summary>
        </member>
        <member name="T:ESRI.ArcGIS.Client.WebMap.GetMapCompletedEventArgs">
            <summary>
            EventArgument for the <see cref="E:ESRI.ArcGIS.Client.WebMap.Document.GetMapCompleted"/> event.
            </summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.GetMapCompletedEventArgs.Map">
            <summary>
            Gets the map.
            </summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.GetMapCompletedEventArgs.DocumentValues">
            <summary>
            Gets the raw dictionary values that the web document contains
            </summary>
        </member>
        <member name="P:ESRI.ArcGIS.Client.WebMap.GetMapCompletedEventArgs.SpatialReference">
            <summary>
            Gets the suggested spatial reference for the map.
            </summary>
        </member>
    </members>
</doc>
